genuflect before - French English Dictionary